Big Huge Thesaurus

porcupine ball

noun